we are trying our best - Alemán Inglés Diccionario